<?php namespace web\admin\controller;
/** .-------------------------------------------------------------------
 * |  Software: [HDPHP framework]
 * |      Site: www.hdphp.com
 * |-------------------------------------------------------------------
 * |    Author: 向军 <2300071698@qq.com>
 * |    WeChat: aihoudun
 * | Copyright (c) 2012-2019, www.houdunwang.com. All Rights Reserved.
 * '-------------------------------------------------------------------*/
//	站点配置控制器
class Webset extends Common{
	
	private $db;
	public function __construct(){
		parent::__construct();
		$this->db=new \system\model\Webset;
	}
	
	
	//首页
	public function index() {
		if(IS_POST){
//			p($_POST);die;
//			Array
//(
//  [webname] => 后盾blog教学122
//  [adminemail] => admin@admin.com
//  [copy] => 教学demo
//  [code_len] => 51
//  [code_width] => 300
//  [code_size] => 20
//)
//		1.修改数据库
			$data=Q('post.');//接受所有post参数
//			p($data);die;
			foreach($data as $k=>$v){
//				根据键名去数据库查找对应的这一条配置，将他的内容修改成value键值
				$this->db->where('name',$k)->update(array('value'=>$v));
			}
//		2.写入配置项
//		将数组转换为字符串
		$data=var_export($data,true);
//		var_dump($data);die;
//		将字符串，拼接成一个完成字符串写入到配置项中

		file_put_contents('system/config/webset.php', "<?php \r\n return ".$data."?>");		
		
//		提示成功
		message('修改成功',U('index'));

		}
		
		
		// p(C('webset.webname'));die;//c函数写法

//		注意构造函数中需要parent父类的构造函数
		$data=$this->db->get();
//		p($data);die;

		View::with('data',$data);
		
		View::make();//加载模板,,和$this->display()一样的功能
	}

	
}
?>